home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 081 / fastkdup.arc / FASTKDUP.DOC next >
Encoding:
Text File  |  1987-04-29  |  4.1 KB  |  98 lines

  1.  
  2.  
  3.                        FastKDup - Revision 2.0
  4.  
  5.           Copyright (C) 1987 by Spark Software; ALL RIGHTS RESERVED
  6.  
  7.  
  8. To anyone that is interested:
  9.  
  10. This is my own version of KILLDUPS.  It is faster than regular KILLDUPS, or
  11. TIDYMAIL, but does have some subtle (and useful) differences.  This program
  12. is one third of my echomail package which is now be commercially available
  13. and priced at $35.  The other two parts are FastToss (a fast version of 
  14. TOSSMAIL), and FastScan (a fast version of SCANMAIL). FastToss is also 
  15. available to the general FidoNet community, FastScan however must be 
  16. purchased now that it is available.
  17.  
  18. ******************************************************************************
  19. *
  20. *  NOTE: I am basically being quite silly and giving the FidoNet community in
  21. *  general, one more chance at proving to me that the Shareware method for
  22. *  distribution of software will work.  FastToss and FastKDup are available
  23. *  with scanty documentation, but they are VAST improvements over what is
  24. *  currently state of the art for Fido/Opus/SEAdog SysOps.  Based on your use
  25. *  of these two programs, if you feel that the final package - including
  26. *  MUCH better documentation, and the final version of FastScan is worth 
  27. *  the $35 asking price, prove it to me and send $35 to receive your copy 
  28. *  to the following address:
  29. *
  30. *       Spark Software
  31. *       427-3 Amherst St.
  32. *       C.S. 2032, Suite 232
  33. *       Nashua, NH 03061
  34. *
  35. *  Anyone sending their $35 will receive a copy of FastScan as well as the
  36. *  rest of the package.
  37. *
  38. ******************************************************************************
  39.  
  40.  
  41. The changes from regular KILLDUPS:
  42.  
  43. 1. The options that can be specified on the KILLDUPS command line are not
  44. supported with the exception of -nodelete.  The -nodelete option has been
  45. changed to -n and it MUST be the FIRST parameter on the command line.  This
  46. option will cause FastKDup to not delete the messages that are duplicates,
  47. but rather will report on them and mark them as SENT.  This will cause
  48. FastScan not to send the messages in question.
  49.  
  50. 2. An optional parameter of '-f filename' can be specified.  After all command
  51. line arguments have been processed, FastKDup will then process all of the
  52. lines in 'filename' as if they were area names.  This can be especially useful
  53. as in:
  54.  
  55.     FastToss -F FastToss.Out
  56.     FastKDup -F FastToss.Out
  57.  
  58. The -f argument MUST appear after the -N, but before the +AREAS.BBS argument.
  59.  
  60. 3. An AREAS.BBS file (for giving area names) can be specified as an argument
  61. by preceding the name with a '+' sign.  This argument must be the first
  62. argument other than the -n argument.
  63.  
  64. 4. Areas can be specified by directory pathname, or by Fido area number, or
  65. by echomail name.  The search order is 1) area number, 2) area name,
  66. 3) directory name.
  67.  
  68. 5. Duplicate messages which are not caught by either KILLDUPS or TIDYMAIL
  69. are detected by FastKDup and deleted.  This includes the cases where mail
  70. originated on a SEAdog system, and then passed through a TBBS node (TBBS
  71. echomail translates SEAdog format dates into Fido format dates - FastKDup
  72. takes either format and converts it to the number of seconds since 1/1/80,
  73. so both turn out to be equivalent), as well as mail that the TBBS echomail
  74. processor has changed in other subtle ways. 
  75.  
  76. 6. I don't know what the limit on the number of messages is for KILLDUPS,
  77. but FastKDup can handle up to 2000 messages.  This limit has been imposed
  78. so that the program can run as a "small-model" program and therefore can
  79. be used if there is 128K free RAM.  Actually, the program takes quite a bit
  80. less than that (about 40K), but that is the maximum it will ever take up.
  81.  
  82. 7. FastKDup will exit with an errorlevel of 0 if no messages were killed,
  83. an errorlevel of 1 if messages were duplicates and an errorlevel of 2 if
  84. an error occurred in processing.
  85.  
  86. Examples:
  87.  
  88.      FastKDup -n 19 20 21
  89.      FastKDup +MYAREAS.BBS TECH ECPROG SYSOP
  90.      FastKDup -n +MYAREAS.BBS TECH 20 SYSOP C:\FIDO\MEADOW
  91.  
  92. Use FastKDup in good health and send mail to me if you notice any problems.
  93.  
  94. - Bob Hartman -
  95.  
  96. Sysop of FidoNet node 132/101
  97.  
  98.